Big Huge Thesaurus

elastic device

noun